sight deficiency due to cataracts - Francés Inglés Diccionario